export function getGoodsDetail(skuId){
	return new Promise(function(resolve,reject){
		uni.request({
			url: "productSpu/detail",
			data: {
				skuId
			},
			success(res) {
				resolve(res.data)
			},
			fail(err) {
				reject(err)
			}
		})
	})
}

export function loadAttr(spuId){
	return new Promise(function(resolve,reject){
		uni.request({
			url: "productSpu/attr",
			data: {
				spuId
			},
			success(res) {
				resolve(res.data)		
			},
			fail(err) {
				reject(err)
			}
		})
	})
}

export function val(newName,spuId){
	return new Promise(function(resolve,reject){
		uni.request({
			url: "productSpu/attrSku",
			data: {
				attr:newName,
				spuId:spuId
			},
			success(res) {
				resolve(res.data)
			},
			fail(err) {
				reject(err)
			}
		})
	})
}

export function cartCount(){
	return new Promise(function(resolve,reject){
		uni.request({
			url:"shopCart/cartCount",
			success(res) {
				resolve(res.data)
			},
			fail(err) {
				reject(err)
			}
		})
	})
}

export function insertCart(cart){
	return new Promise(function(resolve,reject){
		uni.request({
			url:"shopCart/add",
			data:{
				skuId:cart.skuId,
				buyPrice:cart.buyPrice,
				byNum:cart.byNum
			},
			success(res) {
				resolve(res.data);
			},
			fail(ere) {
				reject(err);
			}
		})
	})
}